<!DOCTYPE html>
<html>
<body>

<p>
JavaScript 能够直接写入 HTML 输出流中：
</p>

<script>
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
/* 用途: 接收地直栏参数 取id=1 根据ID的值 */
urlinfo=window.location.href; //获取当前页面的url
len=urlinfo.length;//获取url的长度
offset=urlinfo.indexOf("?");//设置参数字符串开始的位置
console.log("--->" + offset)
newsidinfo=urlinfo.substr(offset + 1,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
console.log("--->" + newsidinfo)
ar = newsidinfo.split("|");//对获得的参数字符串按照“=”进行分割
var newsid=new Array(ar.length); 
var newsname=new Array(ar.length); 
for (var i=0;i<ar.length;i++)
{
    console.log("--->" + ar[i])
newsids=ar[i].split("=");//对获得的参数字符串按照“=”进行分割
newsid[i]=newsids[1];//得到参数值
newsname[i]=newsids[0];//得到参数名字
}
for (var i=0;i<ar.length;i++)
{
  console.log("--->" + newsid[i] + "   " + newsname[i])
}
localStorage.setItem("name",newsid[0]);
localStorage.setItem("score",newsid[1]);
</script>

<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它（比如在函数中），会覆盖整个文档。
</p>

</body>
</html>